NHNNNOOOOCH3NH2H3CNHNHNHNNNHO